#pragma once

#include "Structures.h"

#define SCREEN_WIDTH	800
#define SCREEN_HEIGHT	450

const int NUM_SPRITES	= 50;
const int NUM_FONTS		= 3;

const int STRING_SIZE	= 256;

const int LRS_RANGE		= 8;

const int BOARD_SIZE	= 8;
const int NUM_BOARD_PIECES	= BOARD_SIZE*BOARD_SIZE;
const int LAST_ROW_COLUMN	= BOARD_SIZE-1;
const int MAX_UNITS		= 12;
const int MAX_ENEMIES	= 3;

const float meterYsensitivity	= -1.0f;
const float meterZsensitivity	= 1.0f;

const int SQUARE_SIZE	= 45;
const XY GRID_TOP_LEFT(414, 45);

const XY LRS_TOP_LEFT(41, 275);
const XY LRS_SIZE(233, 152);

const int MAX_STARS			= 7;
//probabilities out of 100
const int CHANCE_3_ENEMIES	= 2;
const int CHANCE_2_ENEMIES	= 5;
const int CHANCE_1_ENEMIES	= 20;
const int CHANCE_1_STATION	= 4;

const int MAX_ENERGY		= 3000;
const int MAX_MISSLES		= 10;